<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.12: http://docutils.sourceforge.net/" />
<title></title>
<style type="text/css">

body {
        margin-top: 5vw;
        margin-left: 10vw;
        margin-right: 10vw;
       	padding: 0;
        font-size: 100%;
        font-family: 'Roboto Condensed', 'Tahoma', 'Arial', sans-serif;
}

#introduction {
   text-align: justify;
}


table.maintable {
   table-layout: fixed;
   border: 0px solid black;
}

table.maintable td {
   padding-right: 2vw;
   padding-left: 0.2vw;
}


   ul.tree, ul.tree ul {
     list-style-type: none;
     background:  repeat-y;
     margin: 0;
     padding: 0;
     margin: 1vw;
   }

   ul.tree ul {
     list-style-type: none;
     margin-left: 5vw;
   }


  ol li {
     list-style-type: decimal;
     margin-left: 0px;
   }

a {
    color: black;
}

   ul.tree li {
     margin: 1vw;
     padding: 0 5vw;
     line-height: 5vw;
     color: #369;
   }

   ul.tree li.last {
     background: no-repeat;
   }

ul.topnav {
    list-style-type: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
    background-color: #333;
    font-size: 1.5vw;
    text-align: center;
}

ul.topnav li {float: left;
     list-style-type: none;
}

ul.topnav li a {
    display: block;
    color: white;
    text-align: center;
    padding: 0.2vw 0.0cm;
    width: 8.5vw;
    text-decoration: none;
    font-size: 1.2vw;
}


ul.topnav li a:hover:not(.active) {background-color: #111;color: white}
ul.topnav li a:hover {color: white}

ul.topnav li a.active {background-color: rgb(44, 173, 46);}
ul.topnav li.right {float: right;}

img.logo {max-width: 25vw;}

pre, code { font-size:100%; background:#eeeeee; margin:5vw 0px 5vw; }
tt { font-size: 0.5cm; }
pre { margin:0px 1vw 1vw; white-space: pre-wrap;}
pre.codeinput { padding:5vw; border:0.1vw margin:5vw 0px 5vw; solid #d3d3d3; background:#eeeeee; }
pre.codeoutput { padding:5vw; 5vw; margin:5vw 0px 5vw; color:#4c4c4c; }
pre.error { color:red; }

@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }

span.keyword { color:#0000FF }
span.comment { color:#228B22 }
span.string { color:#A020F0 }
span.untermstring { color:#B20000 }
span.syscmd { color:#B28C00 }

.footer {  width: 100%;  padding:5vw 0px; margin:5vw 0px 0px; border-top:1px dotted #878787; font-size:0.8em; line-height:140%; font-style:italic; color:#878787; text-align:left; float:none; }
.footer p { margin:0px; }
.footer a { color:#878787; }
.footer a:hover { color:#878787; text-decoration:underline; }
.footer a:visited { color:#878787; }

   li {
     list-style-type: square;
     background:  repeat-y;
     padding: 0;
   }

   ul {
     list-style-type: square;
     background:  repeat-y;
     padding: 0;
     margin-left: 2vw;
   }



   ul.tree a:hover {
    background: lightgray;
    text-decoration: none;
    display: inline-block;
    width: 100%;
   }


table th { padding:1.2vw 1vw; text-align:left; vertical-align:middle; border: 1px solid #d6d4d4; font-weight:bold; }
table td { padding:1.2vw 1vw; text-align:left; vertical-align:top; border:1px solid #d6d4d4; }
table td.lfig { padding:1.2vw 1vw;  align:center; vertical-align:middle;  border:0px solid #d6d4d4; }
ul {
    list-style-type: circle;
}

ul.tree a {
    color: back;
    text-decoration: none;
    display: block;
    width: 100%;
}

  li {
     list-style-type: square;
   }


</style>
</head>
<body>
<div class="document">


<div class="section" id="journal-article-describing-valomc">
<h1>Journal article describing ValoMC</h1>
<blockquote>
<ul class="simple">
<li>A.A. Leino, A. Pulkkinen and T. Tarvainen, <a class="reference external" href="https://www.osapublishing.org/osac/abstract.cfm?uri=osac-2-3-957">ValoMC: a Monte Carlo software and MATLAB toolbox for simulating light transport in biological tissue, OSA Continuum 2:957-972, 2019</a></li>
</ul>
</blockquote>
</div>
<div class="section" id="examples-of-works-where-valomc-has-been-utilised">
<h1>Examples of works where ValoMC has been utilised</h1>
<blockquote>
<ul class="simple">
<li>N. Hänninen, A. Pulkkinen and T. Tarvainen, <a class="reference external" href="http://dx.doi.org/10.3390/jimaging4120148">Image reconstruction with reliability assessment in quantitative photoacoustic tomography, Journal of Imaging, 4:148, 2018.</a></li>
<li>O. Lehtikangas, T. Tarvainen, A.D. Kim and S.R. Arridge, <a class="reference external" href="https://www.sciencedirect.com/science/article/pii/S0021999114007876">Finite element approximation of the radiative transport equation in a medium with piece-wise constant refractive index, Journal of Computational Physics, 282:345-359, 2015.</a></li>
<li>A. Pulkkinen, V. Kolehmainen, J.P. Kaipio, B.T. Cox, S.R. Arridge and T. Tarvainen, <a class="reference external" href="https://www.aimsciences.org/article/doi/10.3934/ipi.2014.8.811">Approximate marginalization of unknown scattering in quantitative photoacoustic tomography, Inverse Problems and Imaging, 8(3): 811-829, 2014.</a></li>
<li>P.S. Mohan, T. Tarvainen, M. Schweiger, A. Pulkkinen and S.R. Arridge, <a class="reference external" href="https://www.sciencedirect.com/science/article/pii/S0021999111003536">Variable order spherical harmonics expansion scheme for the radiative transport equation using finite elements, Journal of Computational Physics, 230:7364–7383, 2011.</a></li>
<li>T. Tarvainen, V. Kolehmainen, A. Pulkkinen, M. Vauhkonen, M. Schweiger, S.R. Arridge and J.P. Kaipio, <a class="reference external" href="https://iopscience.iop.org/article/10.1088/0266-5611/26/1/015005/meta">An approximation error approach for compensating for modelling errors between the radiative transfer equation and diffusion approximation in diffuse optical tomography, Inverse Problems, 26:015005(18pp), 2010.</a></li>
</ul>
</blockquote>
</div>
<div class="section" id="literature-on-light-transport">
<h1>Literature on light transport</h1>
<p>Literature on light transport modelling and Monte Carlo method is wide and thus we do not even try to give a complete reference list. The following books, articles and the references therein could serve as a starting point of a literature survey:</p>
<blockquote>
<ul class="simple">
<li>A. Ishimaru, Wave Propagation and Scattering in Random Media, vol. 1 (Academic Press, New York, 1978).</li>
<li>S.A. Prahl, M. Keijzer, S.L. Jacques, and A.J. Welch, A Monte Carlo model of light propagation in tissue,” in SPIE Proceedings of Dosimetry of Laser Radiation in Medicine and Biology, vol. IS 5, G. Müller and D. Sliney, eds., pp. 102–111 (1989).</li>
<li>L. Wang, S.L. Jacques, and L. Zheng, MCML - Monte Carlo modeling of light transport in multi-layered tissues, Computer Methods and Programs in Biomedicine, 47:131–46, (1995).</li>
<li>S.R. Arridge, Optical tomography in medical imaging, Inverse Problems, 15:R41–R93, (1999).</li>
<li>A. Sassaroli and F. Martelli, Equivalence of four Monte Carlo methods for photon migration in turbid media, Journal of the Optical Society of America A, 29:2110–2117 (2012).</li>
<li>C. Zhu and Q. Liu, Review of Monte Carlo modeling of light transport in tissues, Journal of Biomedical Optics, 18:050902 (2013).</li>
<li>V. Periyasamy and M. Pramanik, Advances in Monte Carlo simulation for light propagation in tissue, IEEE Reviews in Biomedical Engineering, 10:122–135 (2017).</li>
</ul>
</blockquote>
</div>
</div>
</body>
</html>
